# 给你一个正整数 arrivalTime 表示列车正点到站的时间（单位：小时），
# 另给你一个正整数 delayedTime 表示列车延误的小时数。
# 返回列车实际到站的时间。
# 注意，该问题中的时间采用 24 小时制。
#
# 示例 1：
# 输入：arrivalTime = 15, delayedTime = 5
# 输出：20
# 解释：列车正点到站时间是 15:00 ，延误 5 小时，所以列车实际到站的时间是 15 + 5 = 20（20:00）。

# 示例 2：
# 输入：arrivalTime = 13, delayedTime = 11
# 输出：0
# 解释：列车正点到站时间是 13:00 ，延误 11 小时，所以列车实际到站的时间是 13 + 11 = 24（在 24 小时制中表示为 00:00 ，所以返回 0）。


# arrivalTime = input('到站时间')
# delayedTime = input('延时时间')
# time = int(arrivalTime) + int(delayedTime)
# s = time % 24
# print(s)



# 有一筐球，其中红色12个，黄色有6个，绿色有3个，每次随机拿8个球，算出所有的组合情况
# for red in range(9):
#     for yellow in range(7):
#         for green in range(4):
#             if red+yellow+green==8:
#                 print(red,yellow,green)

# 公鸡一个五块钱，母鸡一个三块钱，小鸡三个一块钱，现在要用一百块钱买一百只鸡，问公鸡、母鸡、小鸡各多少只？
# for gj in range(0,21):
#     for mj in range(34):
#         for xj in range(101):
#             if gj+mj+xj==100 and gj*5+mj*3+xj/3==100:
#                 print(gj,mj,xj)


# 写出一个程序，接受一个正浮点数值，输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整；小于5，则向下取整。
# num = input('请输入一个小数')
# num = float(num)
# if num % 1 >= 0.5:
#     print(int(num) + 1)
# else:
#     print(int(num))

# num = input('请输入一个小数')
# num = int( float(num) + 0.5 )
# print(num)

# 有一只兔子，从出生后第3个月起每个月都生一只兔子  兔子数列\斐波那契数列
# 前面两个数字 规律， 第三开始 等于 前面两个相加
# 1 2           3 4 5 6 7  8
# 1 1           2 3 5 8 13 21
a = b = 1
for i in range(8-3):
    a,b = b,a+b
print(a+b)

